Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F12 Venezuela F3 Venezuela #1-w1 Venezuela #1-w3 Venezuela F2 Venezuela #1-w2 Venezuela F1C Venezuela F4 USA F10 Venezuela F1 Venezuela F2 Venezuela F5 Cuba F1 Venezuela F7 Venezuela F8 Venezuela F9 Venezuela F2 Venezuela F3 Bolivia F1 Bolivia F2 Venezuela F2 Venezuela #1-w2 Venezuela #1-w4 Venezuela F4 Venezuela F5 Venezuela F7 Venezuela F8 Costa Rica F1 Venice Open - Venice Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia 2000 Cairo Challenger - Cairo St. Francis Health System USTA Challenger - Tulsa Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires University of Tennessee USTA Men's Challenger - Knoxville Fergana Challenger - Fergana Quelle Cup - Furth Geneva Challenger - Geneva Telesp Celular Open - Campinas Black Forest Open - Freudenstadt Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona USTA Championships of Kerrville - Kerrville Copa Ericsson Brazil - Sao Paulo USTA Challenger of Burbank - Burbank Haagen Dazs Open - Caracas drkoop.com USTA Challenger of Houston - Houston The USTA Challenger at West End Racquet - Torrance Britania Zavaleta - Puebla The Surbiton Trophy - Surbiton USTA Seascape Challenger - Aptos I Manta Open - Manta Venezuela #1-w1 Ethias Trophy - Mons Sunrise Challenger Segovia Challenger Bogota Challenger Orleans Challenger Monterrey Challenger Surbiton Challenger Segovia Challenger Alicante Challenger Tenerife Challenger Pau Challenger Murcia Challenger USTA Challenger of Las Vegas - Las Vegas Espinho Challenger - Espinho Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Tennis Championships of Houston - Houston Copa Ericsson Venezuela - Caracas Bogota Challenger VIII Open Internacional D'Andorra - Andorra West Side Tennis Club Clay Court Challenger - Forest Hills Challenger Copa Sevilla Internacionales de Andalucia - Seville Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona The Stella Artois Grass Court Championships - London 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Kiev UMC Open - Kiev International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag Idea Prokom Open - Sopot RCA Championships - Indianapolis Salem Open - Hong Kong Open Diputacion Pozoblanco - Cordoba AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Caracas CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Pinehurst Coral Springs Bologna VIII Avierto Internacional de Salinas - Salinas New Haven Top Wool Challenger Biella - Biella Hilton Waikoloa USTA Challenger - Waikoloa San Luis Potosi Challenger 2000 - San Luis Potosi AXA Open II - Espinho Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen FILA Challenger Biella - Biella Skandia Open - Linz Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Uruguay - Montevideo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage VI Abierto Internacional de Salinas - Salinas V Torneo Internazionale di Tennis - Barletta Adidas International - Sydney Milan Indoors - Milan Open de Montauban - Montauban Dubai Open - Dubai Open Seat Godo - Barcelona Nord/LB Open - Braunschweig Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Open Castilla y Leon Trofeo Iberdrola - Segovia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Copa Ericsson Chile - Santiago USTA Tennis Championships of Austin - Austin Thailand Open - Bangkok Copa Ericsson Uruguay - Montevideo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Qatar Open - Doha Medibank Private International - Sydney Open 13 - Marseille Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven China Open - Beijing III Challenger Continenal Plaza - Puerto Vallarta Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf The Artois Championships - London Countrywide Classic - Los Angeles BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Allianz Suisse Open - Gstaad China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Open Castilla y Leon - Segovia Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Citi Open - Washington China Open - Beijing Challenger Santa Cruz - Santa Cruz Valencia Open - Valencia IV Trofeo Ciudad de Quito - Quito Aircel Chennai Open - Chennai Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Credit Agricole Suisse Open - Gstaad Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia drkoop.com USTA Challenger of Dallas - Dallas Heilbronn Open - Heilbronn Qatar ExxonMobil Open - Doha USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta TCT Open - Tunis Ecuador Open - Quito Open Castilla y Leon - Segovia AXA Open - Lisbon V Abierto Internacional de Salinas - Salinas Dubai Duty Free Tennis Championships - Dubai Barletta Citta Della Disfida Open 2000 - Barletta Quelle Cup 2000 - Furth US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Montauban - Montauban Copa Ericsson Peru - Lima ECM Cup - Prague Mercedes Cup - Stuttgart ATU Cup 2001 - Weiden Qwarant Cup - Sopot AEGON Championships - London 7th Wartburg Open - Eisenach I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo drkoop.com USTA Challenger of Burbank - Burbank Suisse Open - Gstaad Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart AEGON Championships - London Swiss Open - Gstaad Abierto Mexicano - Los Cabos China Open - Beijing European Open - Antwerp Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Mercedes Cup - Stuttgart Fever-Tree Championships - London Winston-Salem Open - Winston-Salem European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg European Open - Antwerp Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hamburg European Open - Hamburg Swiss Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Abierto Mexicano Telcel - Acapulco Boss Open - Stuttgart Allianz Suisse Open - Gstaad Medibank International - Sydney Thailand Open - Bangkok The Dubai Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Generali Open - Kitzbuhel Nord/LB Open - Braunschweig Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok BMW Challenger Open - Monchengladbach Davidoff Swiss Indoors - Basel The Scottish Tennis Championships - Edinburgh Oberstaufen Cup - Oberstaufen Tulsa Auto Collection USTA Challenger - Tulsa University of Tennessee USTA Men's Challenger - Knoxville Casino Lugano - Lugano Challenger de Granby - Granby USTA Challenger of Burbank - Burbank drkoop.com USTA challenger of Miami - Miami Copa Ericsson - Guadalajara Siemens Open - Scheveningen Open 13 - Marseille Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Monterrey Challenger Open de Tenis Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Madrid Challenger Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Open Seat Godo 2003 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Rogers Cup - Toronto BNP Paribas Open - Indian Wells Ordina Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad AEGON Championships - London Open Seat-Godo '98 - Barcelona AEGON International - Eastbourne Aegon Nottingham Open - Nottingham U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Bet-at-home Open - Hamburg U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open 13 - Marseille Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Copa AT&T - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Dubai Tennis Open - Dubai U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Wimbledon - London Internationaler Raiffeisen Grand Prix - St. Polten Barcelona Open Banc Sabadell - Barcelona Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Grand Prix de Tennis de Lyon - Lyon AEGON International - Eastbourne Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington ABN/AMRO World Tennis Tournament - Rotterdam Mallorca Open - Mallorca Legg Mason Tennis Classic - Washington Open de Moselle - Metz BellSouth Open - Vina del Mar TD Waterhouse Cup - Long Island President's Cup - Tashkent Open de la Comunidad Valenciana - Valencia Open de la Comunidad Valenciana - Valencia Trofeo Conde de Godo - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Suisse Open - Gstaad Barcelona Open BancSabadell - Barcelona The Stella Artois Championships - London Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Mallorca Championships - Mallorca BMW Open - Munich Chengdu Open - Chengdu ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Erste Bank Open - Vienna Western & Southern Financial Group Masters - Cincinnati Millennium Estoril Open - Estoril Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna Miami Open - Miami Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Tennis Masters Series - Miami Davis Cup, Group 1, REL1, BAH-VEN 3-2 Davis Cup, Group 1, REL2, ARG-VEN 4-1 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, Group 1, REL2, BAH-VEN 3-1 Davis Cup, Group 1, 1R, VEN-BAH 3-2 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, Group 1, REL2, VEN-BRA 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, Group 1, 1R, VEN-MEX 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Rogers Masters - Toronto Davis Cup, World Group, QF, FRA-ESP 5-0 Mutua Madrilena Masters Madrid - Madrid Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 BNP Paribas Open - Indian Wells Rogers Cup - Montreal Davis Cup, World Group, 1R, GER-ESP 4-1 Rolex Paris Masters - Paris Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Davis Cup, Finals, Group A Wimbledon - London U.S. Open - New York French Open - Paris Campeonato de Espana Kia de Tenis 2004 - Madrid Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Atlanta Olympics Olympics - Athens Olympics - London Davis Cup, Group 1, 2R, CAN-VEN 5-0 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Finals, SF, GBR-ESP 1-2